Skip to content

ci: Add GitHub Actions workflow to build split APKs for x86_64 and armeabi-v7a#2

Merged
LeninAsto merged 1 commit intomasterfrom
copilot/create-app-x64-v7a
Apr 2, 2026
Merged

ci: Add GitHub Actions workflow to build split APKs for x86_64 and armeabi-v7a#2
LeninAsto merged 1 commit intomasterfrom
copilot/create-app-x64-v7a

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 2, 2026

No CI pipeline existed to build the Android app. Adds a workflow that triggers on every push and pull request, producing separate debug APKs per ABI.

Changes

.github/workflows/build.yml

  • Triggers on push and pull_request across all branches
  • Sets up JDK 17 (Temurin) with Gradle cache
  • Runs assembleDebug and uploads two artifacts:
    • app-x86_64-debug
    • app-armeabi-v7a-debug

app/build.gradle.kts

  • Adds splits.abi block to generate per-ABI APKs instead of a fat APK:
splits {
    abi {
        isEnable = true
        reset()
        include("x86_64", "armeabi-v7a")
        isUniversalApk = false
    }
}

@LeninAsto LeninAsto marked this pull request as ready for review April 2, 2026 13:46
@LeninAsto LeninAsto merged commit 7fd59ad into master Apr 2, 2026
2 checks passed
@LeninAsto LeninAsto deleted the copilot/create-app-x64-v7a branch April 2, 2026 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants